# requests中cookieJar的处理方法
import requests

url = "https://www.baidu.com"

response = requests.get(url)

# response.cookies返回的就是cookieJar类型的对象
# <RequestsCookieJar[<Cookie BDORZ=27315 for .baidu.com/>]>
print(f"获取到的cookiejar对象为：{response.cookies}")

# 将cookiejar类型 转换为字典
# requests.utils.dict_from_cookiejar函数返回cookies字典
cookie_dict = requests.utils.dict_from_cookiejar(response.cookies)
print(f"将cookiejar转换为字典：{cookie_dict}")
# 将cookie字典再转换为cookiejar
cookie_jar = requests.utils.cookiejar_from_dict(cookie_dict)
print(f"将cookie_dict 转换成cookiejar：{cookie_jar}")
